Object Recognition Based on Moment (or Algebraic) Invariants
نویسندگان
چکیده
Toward the development of an object recognition and positioning system, able to deal with arbitrary shaped objects in cluttered environments, we introduce methods for checking the match of two arbitrary curves in 2D or surfaces in 3D, when each of these subobjects (i.e., regions) is in arbitrary position, and we also show how to efficiently compute explicit expressions for the coordinate transformation which makes two matching subobjects (i.e., regions) coincide. This is to be used for comparing an arbitrarily positioned subobject of sensed data with objects in a data base, where each stored object is described in some “standard” position. In both cases, matching and positioning, results are invariant with respect to viewer coordinate system, i.e., invariant to the arbitrary location and orientation of the object in the data set, or, more generally, to affine transformations of the objects in the data set, which means translation, rotation, and different stretchings in two (or three) directions, and these techniques apply to both 2D and 3D problems. The 3D Euclidean case is useful for the recognition and positioning of solid objects from range data, and the 2D affine case for the recognition and positioning of solid objects from projections, e.g., from curves in a single image, and in motion estimation. The matching of arbitrarily shaped regions is done by computing for each region a vector of centered moments. These vectors are viewpointdependent, but the dependence on the viewpoint is algebraic and well known. We then compute moment invariants, i.e., algebraic functions of the moments that are invariant to Euclidean or affine transformations of the data set. We present a new family of computationally efficient algorithms, based on matrix computations, for the evaluation of both Euclidean and affine algebraic moment invariants of data sets. The use of moment invariants greatly reduces the computation required for the matching, and hence initial object recognition. The approach to determining and computing these moment invariants is different than those used by the vision community previously. The method for computing the coordinate transformation which makes the two matching regions coincide provides an estimate of object position. The estimation of the matching transformation is based on the same matrix computation techniques introduced for the computation of invariants, it involves simple manipulations of the moment vectors, it neither requires costly iterative methods, nor going back to the data set. The use of geometric invariants in this application is equivalent to specifying a center and an orientation for an arbitrary data constellation in a region. These geometric invariant methods appear to be very important for dealing with the situation of a large number of different possible objects in the presence of occlusion and clutter. As we point out in this paper, each moment invariant also defines an algebraic invariant, i.e., an invariant algebraic function of the coefficients of the best fitting polynomial to the data. Hence, this paper also introduces a new design and computation approach to algebraic invariants.
منابع مشابه
Recognition and Positioning of Rigid Objects using Algebraic and Moment Invariants
of “Recognition and Positioning of Rigid Objects using Algebraic and Moment Invariants,” by Gabriel Taubin, Ph.D., Brown University, May 1991 In this thesis we describe twomodel-based approaches to 3D rigid object recognition and positioning from range data, particularly in cluttered environments. Following a model-based approach, we recognize and locate objects in the data data set by comparin...
متن کاملMoment Invariants in Image Analysis
This paper aims to present a survey of object recognition/classification methods based on image moments. We review various types of moments (geometric moments, complex moments) and moment-based invariants with respect to various image degradations and distortions (rotation, scaling, affine transform, image blurring, etc.) which can be used as shape descriptors for classification. We explain a g...
متن کاملGeneralized affine moment invariants for object recognition
This paper introduces a new way of extracting affine invariant features from image functions. The presented approach is based on combining affine moment invariants (AMI) with multiscale invariants, in particular multiscale autoconvolution (MSA) and spatial multiscale affine invariants (SMA). Our approach includes all of these invariants as special cases, but also makes it possible to construct ...
متن کاملContours Extraction Using Line Detection and Zernike Moment
Most of the contour detection methods suffers from some drawbacks such as noise, occlusion of objects, shifting, scaling and rotation of objects in image which they suppress the recognition accuracy. To solve the problem, this paper utilizes Zernike Moment (ZM) and Pseudo Zernike Moment (PZM) to extract object contour features in all situations such as rotation, scaling and shifting of object i...
متن کامل3D Object Recognition Using Multiple Views, Affine Moment Invariants and Multilayered Perceptron Network
This paper addresses a performance analysis of affine moment invariants for 3D object recognition. Affine moment invariants are commonly used as shape feature for 2D object or pattern recognition. The current study proved that with some adaptation to multiple views technique, affine moments are sufficient to model 3D objects. In addition, the simplicity of moments calculation reduces the proces...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006